Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.05.2018, 15:31
Аспирант
Отправить личное сообщение для Frost56ru Посмотреть профиль Найти все сообщения от Frost56ru
 
Регистрация: 19.03.2016
Сообщений: 42

Перезагрузка ajax post
Добрый день. Подскажите почему после клика отправки данных, они уходят на сервер через ajax, а функция done или success не выполняется? Просто страница перезагружается

Вот код:

function calls() {
	
	  var login = <?php echo rand(222,99999999); ?>;
 	  var imas   = $('#ima').val();
	  var fams   = $('#fam').val();
	  var emails   = $('#emaild').val();
	  var passs   = $('#pass').val();
	  
	  
        $.ajax({
          type: 'POST',
		  url: 'reg.php',
          data: { 
			'name': login,
			'ip': '<?php echo $_SERVER["REMOTE_ADDR"]; ?>',
			'password1': passs,
			'email': emails,
			'ima': imas,
			'fam': fams,
			'submit': '',
			'submit_reg': 'submit_reg',
			'do': 'register'
		  },
          done: function(data) {
            alert('Thank you page');
			$('success').css('display','none');
			
          },
        });
 
    }


сайт http://checkpreis.eu/
Ответить с цитированием
  #2 (permalink)  
Старый 31.05.2018, 15:42
Аспирант
Отправить личное сообщение для Frost56ru Посмотреть профиль Найти все сообщения от Frost56ru
 
Регистрация: 19.03.2016
Сообщений: 42

Сообщение от j0hnik Посмотреть сообщение
23 строка
})
  .done(function( data ) {
А что не так с ней, я вместо done писал success, толку небыло
Ответить с цитированием
  #3 (permalink)  
Старый 31.05.2018, 15:45
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

$.ajax({
			type: 'POST',
			url: 'reg.php',
			data: { 
				'name': login,
				'ip': '<?php echo $_SERVER["REMOTE_ADDR"]; ?>',
				'password1': passs,
				'email': emails,
				'ima': imas,
				'fam': fams,
				'submit': '',
				'submit_reg': 'submit_reg',
				'do': 'register'
			}
		}).done(function(data) {
			alert('Thank you page');
			$('.success').css('display','none');
			});


так наверное.
Ответить с цитированием
  #4 (permalink)  
Старый 31.05.2018, 15:47
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

$('success') -это класс ?
Ответить с цитированием
  #5 (permalink)  
Старый 31.05.2018, 15:58
Аспирант
Отправить личное сообщение для Frost56ru Посмотреть профиль Найти все сообщения от Frost56ru
 
Регистрация: 19.03.2016
Сообщений: 42

Сообщение от j0hnik Посмотреть сообщение
$('success') -это класс ?
это id
Ответить с цитированием
  #6 (permalink)  
Старый 31.05.2018, 15:58
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

$('#success') -тогда так
Ответить с цитированием
  #7 (permalink)  
Старый 31.05.2018, 16:00
Аспирант
Отправить личное сообщение для Frost56ru Посмотреть профиль Найти все сообщения от Frost56ru
 
Регистрация: 19.03.2016
Сообщений: 42

Сообщение от Frost56ru Посмотреть сообщение
это id
Это исправил, перед done если точку ставлю то ошибка
Ответить с цитированием
  #8 (permalink)  
Старый 31.05.2018, 16:02
Аспирант
Отправить личное сообщение для Frost56ru Посмотреть профиль Найти все сообщения от Frost56ru
 
Регистрация: 19.03.2016
Сообщений: 42

Сообщение от j0hnik Посмотреть сообщение
$('#success') -тогда так
Это поправил, но суть не изменилось, данные так же успешно отправляются, но страница перезагружается, никакого alert нету
Ответить с цитированием
  #9 (permalink)  
Старый 31.05.2018, 16:02
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

что за ошибка?
Ответить с цитированием
  #10 (permalink)  
Старый 31.05.2018, 16:05
Аспирант
Отправить личное сообщение для Frost56ru Посмотреть профиль Найти все сообщения от Frost56ru
 
Регистрация: 19.03.2016
Сообщений: 42

Сообщение от j0hnik Посмотреть сообщение
что за ошибка?
Uncaught SyntaxError: Unexpected token .
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перезагрузка страницы без post данных Makkssimka Элементы интерфейса 1 29.10.2015 19:38
Какая разница между post запросами jquery и ajax? Rooner jQuery 2 18.06.2012 14:29
Jquery ajax в Operа к ASP.NET скрипту по таймеру, IIS выдает 403.9 Zhirinovsky AJAX и COMET 0 23.02.2012 12:56
jQuery Ajax Rater Plugin и массив POST - Нужна помощь TROODON jQuery 12 30.12.2009 22:44
Как в ajax запросе передать файл методом POST mcpro jQuery 1 16.12.2009 11:41